f384ca6e6ea0d293dca474dc1937016ca3ef816a,src/main/java/de/nedelosk/modularmachines/common/blocks/tile/TileModular.java,TileModular,receiveEnergy,#EnumFacing#number#boolean#,156
Before Change
@Optional.Method(modid = "CoFHLib")
@Override
public int receiveEnergy(EnumFacing from, int maxReceive, boolean simulate) {
if(modularHandler == null && modularHandler.getModular() != null && modularHandler.getModular().getEnergyInterface() != null){
return 0;
}
return ((IEnergyReceiver)modularHandler.getModular().getEnergyInterface()).receiveEnergy(from, maxReceive, simulate);
}
@Optional.Method(modid = "CoFHLib")
After Change
@Optional.Method(modid = "CoFHLib")
@Override
public int receiveEnergy(EnumFacing from, int maxReceive, boolean simulate) {
if(modularHandler == null
|| modularHandler.getModular() == null
|| modularHandler.getModular().getEnergyBuffer() == null){
return 0;
}
return (int) modularHandler.getModular().getEnergyBuffer().receiveEnergy(from, maxReceive, simulate);
}
@Optional.Method(modid = "CoFHLib")